Career 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1996
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour France F14 Bulgaria F3 Bulgaria F4 France F8 China F1 China F2 Morocco F1 Morocco F2 Croatia F4 Croatia F5 Czech Rep. F2 Czech Rep. F3 Croatia F3 Great Britain F7 Great Britain F17 Turkey F34 Turkey F35 Israel F2 Germany F13 Italy F4 France F13 Italy F26 Portugal F3 France F7 Turkey F6 France F20 Rodez Challenger 42 - Andrezieux Challenger Ford de Cherbourg - Cherbourg Barletta Citta Della Disfida Open 2000 - Barletta Pekao Open - Szczecin Privat Bank Cup - Dnepropetrovsk Open D'Orleans - Orleans Tatra Banka Open - Bratislava 2008 China TCL Challenger - Guangzhou The LTA Bolton Challenger - Bolton Bancolombia Open - Cali Scheveningen Challenger San Sebastian Challenger Astana Challenger St. Brieuc Challenger Architect Open - Budapest Milano Challenger-Jameson Cup - Milan Turin Challenger TCT Open - Tunis Memorial Piertomaso Tessitore - San Remo PrivatBank Cup - Dnepropetrovsk AXA Open - Lisbon Siemens Open 2001 - Scheveningen IPP Open - Helsinki Zagreb Open - Zagreb Challenger Hamburg - Hamburg Tatra Banka Open - Bratislava Logopak Challenger 2005 - Lubeck Lambertz Open by Stawag - Aachen Tatra Banka Open 2006 - Bratislava Internationaux de Nouvelle-Caledonie - New Caledonia BNP Paribas Primrose - Bordeaux XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio IV Challenger Ciudad De Guayaquil - Guayaquil Tanger Challenger Monza Challenger Reggio Emilia Challenger Vigo Challenger Tarragona Challenger Open de Montauban - Montauban Siemens Open 2002 - Scheveningen Open 88 - Contrexeville Volvo Sylt Open - Sylt Geneva Challenger - Geneva The LTA Wrexham Challenger - Wrexham X Torneo Internazionale di Tennis - Barletta Zagreb Open - Zagreb Zivnobanka Czech Open - Prostejov Porsche Open - Poznan Rabat Challenger Open de Montauban - Montauban Muller Cup 2000 - Ulm Open de L'Isere-Open 38 - Grenoble Bristol Challenger Trophy - Bristol drkoop.com USTA Challenger of San Antonio - San Antonio Zivnobanka Czech Open - Prostejov Challenger Groningen - Groningen Samsung Securities Cup - Seoul BMW Open - Munich Mamaia Challenger - Constanta Heilbronn Challenger Alphen Challenger Johannesburg Challenger The Stella Artois Grass Court Championships - London ABN/AMRO World Tennis Tournament - Rotterdam Kremlin Cup - Moscow Connex Open Romania - Bucharest AAPT Championships - Adelaide Adidas International - Sydney Energis Dutch Open - Amsterdam KGHM Polish Indoors - Wroclaw Davidoff Swiss Indoors - Basel Grand Prix de Tennis de Lyon - Lyon Milan Indoors - Milan Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Verizon Tennis Challenge - Atlanta Heineken Trophy - 's-Hertogenbosch Generali Open 2001 - Kitzbuhel Gelsor Open Romania - Bucharest The Surbiton Trophy - Surbiton Top Wool Challenger Biella - Biella Grand Prix Hassan II - Casablanca Energis Open - Amersfoort TD Waterhouse Cup - Long Island Stockholm Open - Stockholm Gallagher International - Hamilton Tennis Napoli Cup - Naples The Scottish Tennis Championships - Edinburgh Ljubljana Open 2002 - Ljubljana The Surbiton Trophy - Surbiton Heineken Open - Auckland Open de Franche Comte - Besancon Renault Slovenian Open - Ljubljana Kroger / St. Jude International - Memphis GHI Bronx Tennis Classic - Bronx USTA Tennis Championships of Austin - Austin St. Francis Health System USTA Challenger - Tulsa Okal Cup - Eckental Challenger 42 - Andrezieux Memorial Savigny - Sassuolo BMW Open - Munich Muller Cup - Ulm Open D'Orleans - Orleans Internationaler Raiffeisen Grand Prix - St. Polten Ordina Open - 's-Hertogenbosch Tatra Banka Open 2001 - Bratislava Maia Open 2002 - Maia Kueppers Kolsch Cup by Lambertz - Aachen Miller Lite Hall of Fame Tennis Championships - Newport Energis Open - Amersfoort Grand Prix de Tennis - St. Jean de Luz TD Waterhouse Cup - Long Island Warsteiner Challenger Lubeck - Lubeck Open de Moselle - Metz USTA Challenger of North Miami Beach - North Miami Beach Oberstraufen Cup - Oberstaufen Siemens Open 2004 - Scheveningen Timisoara Challenger - Timisoara St. Petersburg Challenger - St. Petersburg Stockholm Open - Stockholm China Open - Beijing South African Airways Tennis Open - Durban Open de L'Isere - Grenoble Challenger 42 - Andrezieux ECM Prague Open 2005 - Prague Muller Cup - Ulm Kobstaedernes ATP Challenger - Kolding Mobilux Open - Luxembourg Czech Indoor Open - Prague Challenger 42 - Andrezieux KGHM Emax Polish Indoors - Wroclaw BMW Tennis Championship - Sunrise ECM Prague Open - Prague San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo 5° Sporting Challenger - Turin Czech Open 2006 - Prostejov Bancastato Challenger Lugano - Lugano Warsteiner Challenger Wolfsburg - Wolfsburg GHI Bronx Tennis Classic - Bronx Ethias Trophy - Mons AAPT Championships - Adelaide Internationaux de Doubs Open de Franchie-Comte - Besancon BMW Tennis Championship - Sunrise ECU Prague Open - Prague Croatia Osiguranje Rijeka Open - Rijeka Unique Zagreb Open - Zagreb Open de Montauban - Montauban Siemens Open 2007 - Scheveningen Aamulehti Tampere Opene - Tampere Challenger Ford de Cherbourg - Cherbourg Tean International - Alphen Zagreb Open - Zagreb Alexander Kolyaskin Memorial - Donetsk Open D'Orleans - Orleans Open de Rennes La Trinitaine - Rennes Kobstaedernes ATP Challenger - Kolding AAPT Championships - Adelaide Tata Open - Chennai Heineken Open - Auckland Milan Indoors - Milan Brasil Open - Costa do Sauipe Heilbronn Open - Heilbronn Open de la Comunidad Valenciana - Valencia Sony Ericsson Open 2008 - Belgrade Ordina Open - 's-Hertogenbosch The Priority Telecom Open - Amersfoort Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island AIG Japan Open - Tokyo Grand Prix de Tennis de Lyon - Lyon Open 13 - Marseille Top Wool Challenger Biella - Biella Stockholm Open - Stockholm Next Generation Hardcourts - Adelaide Heineken Open - Auckland Zenith Tennis Cup-Harbour Club - Milan The Stella Artois Grass Court Championships - London Hilton Waikoloa USTA Challenger - Waikoloa Downtown Athletic Club USTA Challenger - Amarillo ABN/AMRO World Tennis Tournament - Rotterdam The Stella Artois Championships - London Mercedes-Benz Cup - Los Angeles Optimus Maia Open - Maia s'Tennis Masters Challenger - Graz Vietnam Open - Ho Chi Minh City AIG Japan Open - Tokyo Citta di Como Challenger - Como CA Tennis Trophy - Vienna Legg Mason Tennis Classic - Washington D.C. Orange Prokom Open - Sopot Next Generation Adelaide International - Adelaide Grand Prix de Tennis de Lyon - Lyon Heineken Open - Auckland Copa Petrobras-Paraguay - Asuncion Copa Petrobras-Uruguay - Montevideo ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Bordeaux Challenger Open de Tenis Comunidad Valenciana - Valencia Gelsor Open Romania - Bucharest Estoril Open - Estoril Genova Challenger Tata Open 2003 - Chennai Ordina Open - 's-Hertogenbosch Cherbourg Challeger The Stella Artois Grass Court Championships - Queen's/London Synsam Swedish Open - Bastad Intersport Heilbronn Open - Heilbronn Saint Francis Health System USTA Challenger - Tulsa drkoop.com USTA Challenger of Dallas - Dallas Rhodes Challenger Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Davidoff Swiss Indoors Basel - Basel Arizona Men's Tennis Championships - Scottsdale LXVII Concursu Internacional de Vigo - Vigo GHI Bronz Classic - Bronx Gerry Weber Open - Halle Orbetello Challenger Astana Challenger Pro Tennis World Open - Sunrise KGHM Dialog Polish Indoors - Wroclaw Dutch Open Tennis - Amersfoort Kazan Challenger BMW Open - Munich ABN AMRO World Tennis Tournament - Rotterdam Mercedes Cup - Stuttgart PBZ Zagreb Indoors - Zagreb Zagreb Open - Zagreb Tunis Open 2006 - Tunis Nord LB Open 2006 - Braunschweig drkoop.com USTA Tennis Championships of Houston - Houston drkoop.com USTA Tennis Championships of San Antonio - San Antonio Ordina Open - 's-Hertogenbosch Serbia Open - Belgrade PBZ Zagreb Indoors - Zagreb Powder Byrne Trophy - Surbiton ATU Cup 2001 - Weiden ABN AMRO World Tennis Tournament - Rotterdam Brisbane International - Brisbane Pekao Open - Szczecin Malaysian Open - Kuala Lumpur Delray Beach International Tennis Championships - Delray Beach Banja Luka Challenger ABN/AMRO World Tennis Tournament - Rotterdam ATP Challenger Open 2004 - Monchengladbach PEOPLEnet Cup - Dnepropetrovsk Internationaler Raiffeisen Grand Prix - St. Polten Internationaux de Tennis de Brest - Brest China Open - Beijing Open de Moselle - Metz Noumea Challenger Gemax Open 2002 - Belgrade Gosford Australian Unity Challenger - Gosford St. Brieuc Challenger ECM Cup - Prague RCA Championships - Indianapolis St. Petersburg Open - St. Petersburg Belgrade Challenger Challenger Casino Lugano - Lugano Citta di Monza - Monza Sarajevo Challenger Quelle Cup 2000 - Furth Sardinia International Championship - Cagliari Tennis Cup of Flanders - Ostende Open de Charleroi - Charleroi Weissenhauser Strand Cup - Hamburg VII Open Banc Agricol - Andorra Kuppers Kolsch Cup - Aachen Open de L'Isere-Trophee BNP Paribas - Grenoble Marrakech Challenger The Bolton Challenger - Bolton Neride Prague Indoor - Prague Challenger Casino Lugano - Lugano Kolding Challenger Open de L'Isere - Grenoble Internazionali di Tennis de San Marino - San Marino Bristol Challenger Trophy - Bristol Ethias Trophy - Mons Copa Sevilla Internacionales de Andalucia - Seville Tatra Banka Slovak Open - Bratislava Samsung Securities Cup - Seoul Lamberts Open by Stawag - Aachen 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto Copa Ericsson - Sao Paulo drkoop.com USTA Challenger of Houston - Houston Jameson Cup - Milan Kyiv UMC Open - Kiev Tennis Napoli Cup - Napoli Tennis Masters Series - Paris Open de L'Isere - Grenoble drkoop.com USTA Challenger of Austin - Austin Internationaux de Bretagne - Brest Wiesmann Roadster Open - Nuembrecht Internationale Tenniskampioenschappen Scheveningen - Scheveningen Kobstaedernes ATP Challenger - Kolding Ciudad de Pozoblanco Open Diputacion - Cordoba Poznan Challenger - Poznan Challenger Ciudad de Tijuana - Tijuana Lambertz Open by Stawag - Aachen Yugoslavia Open - Belgrade Heinekin Open 1998 - Budva Macedonia Open - Skopje Tennis Masters Series - Indian Wells Samsung Secruities Cup Challenger - Seoul Open Sainte Victoire - Aix-En-Provence International Bavarian Championship - Eckental Crystal Cup 1998 - Portoroz Czech Open - Prostejov Privatbank Open 2006 - Dnepropetrovsk Geneva Challenger Banca Stato Challenger Lugano - Lugano Nord/LB Open 2004 - Braunschweig Open de Montauban - Montauban Open de Nice - Nice Aberto de Sao Paulo - Sao Paulo Prague Challenger - Prague Open de Mantouban - Montauban Muller Cup 99 - Ulm Open 88 - Contrexeville SAA Hilversum Open - Hilversum Manchester Challenger - Manchester Northern Electric Open 1999 - Newcastle Internazionali de Tennis di Bergamo - Bergamo TED Open - Istanbul Tennis Masters Series - Miami The Scottish Championships - Edinburgh Frito Lay/USTA Challenger - Binghamton GHI Bronx Tennis Classic - Bronx Open de L'Isere - Grenoble Ethias Tennis Trophy - Mons Kyiv UMC Open - Kiev Heilbronn Open - Heilbronn Tennis Napoli Cup 2006 - Napoli Mobilux Open - Luxembourg The Powder Byrne Trophy - Surbiton Internationale Tenniskampioenschappen - Scheveningen Medicor Open - Budapest CA-Challenge 2000 - Graz Tennis Masters Series - Monte Carlo Unique Zagreb Open - Zagreb Ljubljana Challenger Siebel Open - San Jose Neride Prague Indoor - Prague Nossa Caixa Aberto de Sao Paulo - Sao Paulo Allianz Suisse Open Gstaad - Gstaad Tennis Masters Series - Rome Brasov Challenger BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Italian Open - Rome Tennis Masters Series - Cincinnati Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Miami Tennis Masters Series - Hamburg ABN/AMRO World Tennis Tournament - Rotterdam Dubai Open - Dubai Grand Prix Hassan II - Casablanca BMW Open - Munich Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo The Stella Artois Grass Court Championships - London Telecom Italia Masters - Rome Generali Open - Kitzbuhel Tennis Masters Series - Hamburg BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Rogers Cup - Montreal BNP Paribas Masters - Paris NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Rogers Masters - Toronto Stockholm Open - Stockholm Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Gerry Weber Open - Halle Grolsch Open - Amsterdam Heineken Open - Auckland ABN/AMRO World Tennis Tournament - Rotterdam AXA Cup - London Heineken Trophy - 's-Hertogenbosch Abierto Mexicano de Tenis Pegaso - Mexico City Chevrolet Cup - Santiago Estoril Open - Estoril Heineken Trophy - 's-Hertogenbosch Copenhagen Open - Copenhagen BMW Open - Munich Generali Open 2002 - Kitzbuhel Qatar Exxon Mobil Open 2003 - Doha Copenhagen Open - Copenhagen International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Open Seat Godo 2003 - Barcelona Internazionali di Tennis di San Marino - San Marino Samsung Open - Brighton The Stella Artois Grass Court Championships - London U.S. Men's Clay Court Championships - Houston Ordina Open - 's-Hertogenbosch Energis Open - Amsterdam Croatia Open - Umag Open Seat Godo - Barcelona Grand Prix Hassan II - Casablanca The Stella Artois Grass Court Championships - London Open Romania - Bucharest Heineken Open Shanghai - Shanghai Open 13 - Marseille Internationaler Raiffeisen Grand Prix - St. Polten St. Petersburg Open - St. Petersburg International Championship of Croatia - Umag President's Cup - Tashkent Legg Mason Tennis Classic - Washington D.C. Sydney International - Sydney St. Petersburg Open - St. Petersburg Open SEAT Godo 2006 - Barcelona Croatia Open Umag - Umag Rosmalen Synsam Swedish Open - Bastad Cerveza Club Columbia Open - Bogota Open 13 - Marseille Monte-Carlo Rolex Masters - Monte-Carlo Telecom Italia Masters - Rome The Priority Telecom Open - Amersfoort Monte-Carlo Rolex Masters - Monte-Carlo Ordina Open - 's-Hertogenbosch Estoril Open - Estoril Generali Open - Kitzbuhel Masters Series Monte-Carlo - Monte Carlo ABN/AMRO World Tennis Tournament - Rotterdam Heineken Trophy - 's-Hertogenbosch RCA Championships - Indianapolis Estoril Open - Estoril The Ericsson Open - Miami Wimbledon - London U.S. Open - New York Stockholm Open - Stockholm Australian Open - Melbourne French Open - Paris French Open - Paris French Open - Paris Tennis Masters Series - Montreal Tennis Masters Series - Madrid Tennis Masters Series - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Davis Cup, World Group, 1R, NED-ESP 4-1 Davis Cup, World Group, 1R, SUI-NED 3-2 Davis Cup, World Group, QR, NED-IND 5-0 Davis Cup, World Group, QF, ESP-NED 4-1 Davis Cup, World Group, 1R, NED-RUS 0-5 Davis Cup, World Group, PO, NED-CZE 1-4 Davis Cup, Group 1, 2R, GBR-NED 4-1 Davis Cup, Group 2, 1R, MON-ALG 5-0 Davis Cup, Group 2, 2R, HUN-MON 1-4 Davis Cup, Group 2, 1R, MON-MNE 5-0 Davis Cup, Group II, PO, GRE-MON 2-3 Davis Cup, Group II, 1R, UKR-MON 5-0 Davis Cup, Group II, PO, MAR-MON 2-3 Davis Cup, Group II, 2R, MON-LAT 2-3 Davis Cup, World Group, SF, FRA-NED 3-2 Davis Cup, Group II, 1R, DEN-MON 3-2 Davis Cup, Group 2, 2R, MON-GRE 3-2 Davis Cup, Group 2, 2R, MON-ALG 5-0 Davis Cup, World Group, QF, NED-GER 4-1 Davis Cup, World Group, QR, NED-FIN 4-1 Davis Cup, World Group, QF, SVK-NED 4-1 Davis Cup, Group II, 1R, MON-BLR 3-1